Słownik religii polsko-angielski

to work miracles

to work wonders